function Tournament( _container, _historyP, _bAdd, _detailsP ){
	this.container = _container;
	this.historyPanel = _historyP;
	this.historyLi = null;
	this.buttonAdd = _bAdd;
	this.detailsPanel = _detailsP;
	
}
//
//
///**
//	Function : Tournament.getHistory
//	Args :
//		_
//*/
//Tournament.prototype.getHistory = function( _account ){
	// JSON Request toward the right controller in order to get all the tournaments for this _account
	// Place it in the container with the transition method
	// Add the returned JSON object into the ul and form them with a JS template for li
	
//	
//}
//
//Tournament.prototype.get = function( _id ){
//	
//}
//
//Tournament.prototype.update = function( _id, [_params] ){
//	
//}
//
//Tournament.prototype.add = function( _jsonTournament ){
	// Receive the serialization of the addForm inputs directly
	// just sending the content to the data layer
	// Waiting to notify user back in the application layer
//	
//}

Tournament.prototype.animateHistory = function(){
	// Showing/Hidding history panel
//	this.historyPanel.animate({
//		'' : 
//	}, duration, easing, callback);
}
//
//Tournament.prototype.animateDetails = function(){
	// Showing the panel with an effect, adding a close way button, binding event listener for those.
//	
//}